home *** CD-ROM | disk | FTP | other *** search
/ Business Assistant / Business Assistant.iso / acctg / log30dos / log.doc < prev    next >
Encoding:
Text File  |  1990-05-08  |  57.9 KB  |  1,471 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                       ─────────────────────────────────────────
  17.                       ─────────────────────────────────────────
  18.  
  19.                        LOG: A Time Logging and Billing Utility
  20.                        LOG: A Time Logging and Billing Utility
  21.  
  22.                                     Version 3.00
  23.                                     Version 3.00
  24.  
  25.                       ─────────────────────────────────────────
  26.                       ─────────────────────────────────────────
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.                      Copyright (c) 1990, Chris Laforet Software
  55.                        Copyright (c) 1987-1989, Chris Laforet
  56.  
  57.  
  58.  
  59.                                      April 1990
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.           _________________________________________________________________
  67.  
  68.                                       Chapter 1
  69.                                       Chapter 1
  70.  
  71.                                 Introductory Material
  72.                                 Introductory Material
  73.           _________________________________________________________________
  74.  
  75.  
  76.  
  77.  
  78.           LOG is a program which was created to handle the time logging and
  79.           billing requirements of a small consulting firm.  LOG is now in
  80.           its third generation, having started as a humble program which
  81.           kept track of my billing back in 1987.  Throughout the years
  82.           there have been a myriad of changes and additions to the basic
  83.           program.  Some of the features of this new version of LOG are:
  84.  
  85.                   ■ "Unlimited" (64,535) clients and/or projects are
  86.           supported.
  87.                   ■ Each client and/or project can be billed at a different
  88.           rate.
  89.                   ■ Expenses can be billed to any client.
  90.                   ■ Full-screen user interface with configurable colors.
  91.                   ■ Essential command line parameters are supported for
  92.           batch files.
  93.                   ■ DOS version now has a TSR version to enable logging at
  94.           any time.
  95.                   ■ User defined message will print on bills.
  96.                   ■ User may define an invoice number for each bill.
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.           _________________________________________________________________
  104.  
  105.                                       Chapter 2
  106.                                       Chapter 2
  107.  
  108.                                  Licensing Agreement
  109.                                  Licensing Agreement
  110.           _________________________________________________________________
  111.  
  112.  
  113.  
  114.  
  115.           LOG is a shareware product, that is to say, you are granted a
  116.           limited license to use it to determine if it will meet your
  117.           needs.  While it is impossible to ensure your honesty, I urge you
  118.           to register LOG if you find that you use it for more than 1
  119.           month.  Doing so will place you on our update mailing list
  120.           (updates within the same major version number are normally free
  121.           of charge, updates from one major version to another are offered
  122.           at a nominal charge), allow you access to Chris Laforet Software
  123.           to provide bug reports and/or suggestions, provide you with the
  124.           data structures of the program, and will remove the annoying
  125.           message and beep when you start LOG!!
  126.  
  127.  
  128.           While there is no way to compel you to register LOG, you really
  129.           will be hurting the shareware concept by not doing so.  LOG is
  130.           one of the many fine programs which are developed by programmers
  131.           on a try-before-you-buy basis.  If you do not pay for these
  132.           products (pirate them), you only prompt these software developers
  133.           to stop providing software on these terms.  What will remain will
  134.           be commercial software packages which will be:
  135.  
  136.                   ■ more expensive because of the increased marketing
  137.           costs.
  138.                   ■ inaccessible because you wouldn't be able to try them
  139.           first.
  140.  
  141.           It is therefore my hope that you will register this and other
  142.           shareware products so that you will keep the Shareware ideal
  143.           alive and well.
  144.  
  145.  
  146.           Permission is granted for the transfer of the LOG package by any
  147.           means under the condition that the programs, this document, and
  148.           the Licensing document are together on the transfer medium.  What
  149.           this means is that you are granted permission to transfer this
  150.           program as long as it is accompanied by this documention and the
  151.           Licensing document to electronic bulletin boards (BBS's),
  152.           commercial communications services, shareware libraries, CD-ROM
  153.           libraries, or to your friends.  You are not permitted, however,
  154.           to make any changes to any of the documentation or programs
  155.           contained in the original LOG package.  You are also not
  156.           permitted to charge money for the LOG program except for a
  157.  
  158.  
  159.  
  160.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  161.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  162.                                                                      Manual
  163.                                                                      Manual
  164.                                         Page 2
  165.                                         Page 2
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.           nominal charge to cover distribution materials (e.g. diskettes)
  174.           which may not exceed the sum of $5 (US funds).  Should you have
  175.           acquired LOG through purchase from any source other than Chris
  176.           Laforet Software, then you are required to register your copy and
  177.           pay the specified registration fee.
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  228.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  229.                                                                      Manual
  230.                                                                      Manual
  231.                                         Page 3
  232.                                         Page 3
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.           _________________________________________________________________
  240.  
  241.                                       Chapter 3
  242.                                       Chapter 3
  243.  
  244.                                  Registration of LOG
  245.                                  Registration of LOG
  246.           _________________________________________________________________
  247.  
  248.  
  249.  
  250.  
  251.           In order to register LOG, please print and fill out the
  252.           accompanying file REGISTER.DOC and enclose your payment ($25 (US
  253.           funds) for each copy that you are registering) payable by check
  254.           or money order to Chris Laforet Software.  Residents of North
  255.           Carolina must add a 5% sales tax ($1.25) to this amount.  Remit
  256.           your payment and registration information to:
  257.  
  258.                   Chris Laforet Software
  259.                   511-D Poplar St
  260.                   Graham, NC  27253
  261.  
  262.           Once your payment has been received and processed, you will be
  263.           sent a new diskette containing a serialized copy of LOG.  In
  264.           order to facilitate processing of your order, please write your
  265.           address information legibly.
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  297.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  298.                                                                      Manual
  299.                                                                      Manual
  300.                                         Page 4
  301.                                         Page 4
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.           _________________________________________________________________
  309.  
  310.                                       Chapter 4
  311.                                       Chapter 4
  312.  
  313.                             Other Legalistic Mumbo-Jumbo
  314.                             Other Legalistic Mumbo-Jumbo
  315.           _________________________________________________________________
  316.  
  317.  
  318.  
  319.  
  320.           LOG (v 3.xx) is copyright (c) 1990 by Chris Laforet Software.
  321.           All rights are reserved by the copyright owner.  This
  322.           documentation is copyright (c) 1990 by Chris Laforet Software.
  323.           All rights are reserved on this documentation by the copyright
  324.           holder.  No part of LOG or this documentation may be reproduced,
  325.           stored in a retrieval system, or transmitted in any form or by
  326.           any means, electronic mechanical, photographic, magnetic, or
  327.           otherwise except in accordance with the Licensing Agreement
  328.           contained in this document, or without the express written
  329.           consent of Chris Laforet Software.
  330.  
  331.  
  332.           LOG is provided on an "AS IS" basis.  What this means is that if
  333.           you decide to use LOG, it is at your own risk.  In plain English,
  334.           this means that if you use LOG and your machine blows up, the
  335.           developers and distributors of LOG are not responsible in any
  336.           fashion.  If you use LOG and it loses all of your billing
  337.           information, once again the developers and distributors of LOG
  338.           are not to be held accountable.  While these scenarios are rather
  339.           extreme in nature, they serve to indicate that Chris Laforet
  340.           Software does not warrant, guarantee, or make any other
  341.           representations regarding the use, or results of use, of LOG or
  342.           its documentation in terms of accuracy, reliability, correctness,
  343.           currentness, or otherwise.
  344.  
  345.  
  346.           Chris Laforet Software will not be held responsible for any
  347.           direct, indirect, incidental, or consequential damages including,
  348.           but not limited to, damages for loss of business profits,
  349.           business interruption, loss of business information, or otherwise
  350.           arising from the use or inability to use LOG, even if Chris
  351.           Laforet Software has been advised of the possibility of such
  352.           damages.
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  366.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  367.                                                                      Manual
  368.                                                                      Manual
  369.                                         Page 5
  370.                                         Page 5
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.           _________________________________________________________________
  378.  
  379.                                       Chapter 5
  380.                                       Chapter 5
  381.  
  382.                               Installing and Using LOG
  383.                               Installing and Using LOG
  384.           _________________________________________________________________
  385.  
  386.  
  387.  
  388.  
  389.           The following sections describe the process of using the LOG
  390.           program.  Please note that there are two distinct versions of
  391.           LOG, one of MS-DOS and one for OS/2.  Previous versions of LOG
  392.           were "bound" so that the same executable file worked in DOS and
  393.           OS/2.  This is no longer the case.  Also, bear in mind that the
  394.           DOS version of LOG has a TSR utility (RLOG) to facilitate logging
  395.           in and out while using other programs.  The OS/2 version does not
  396.           since OS/2 is multitasking and it is a simple matter to switch to
  397.           another session to run LOG.
  398.  
  399.  
  400.  
  401.           5.1-Installing LOG
  402.           5.1-Installing LOG
  403.           _________________________________________________________________
  404.  
  405.  
  406.  
  407.  
  408.           LOG consists of a program called LOG.EXE which must be installed
  409.           somewhere along your system path so that DOS or OS/2 can find and
  410.           load it when you type LOG at the command line.  Many folks have
  411.           their systems with a special directory for their executable
  412.           files, one which is on the path.  If this is the case with your
  413.           machine, then merely copy LOG.EXE into this directory.  On my
  414.           system, my special executable directory is E:\BIN in DOS and
  415.           C:\BIN2 in OS/2.  Hence, the DOS-mode copy of LOG.EXE ended up in
  416.           the E:\BIN directory and the OS/2-mode copy of LOG.EXE ended up
  417.           in my C:\BIN2 directory.  Notice also in the DOS-mode LOG, you
  418.           have the TSR (Memory resident) program called RLOG.EXE.  If you
  419.           want to use this program, then copy it into the same directory as
  420.           LOG.EXE.
  421.  
  422.  
  423.                Notice for OS/2 Users:  If you used the bound version of LOG
  424.                Notice for OS/2 Users:
  425.                ______ ___ ____ ______
  426.                and had it in a common subdirectory for access by DOS and
  427.                OS/2 (e.g. on my system I have a common subdirectory on DOS'
  428.                and OS/2's paths called c:\BBIN where bound executables are
  429.                kept), you need to delete it or rename it so that it doesn't
  430.                conflict with the new version of LOG.
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  438.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  439.                                                                      Manual
  440.                                                                      Manual
  441.                                         Page 6
  442.                                         Page 6
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.           Once you have done this, please check your AUTOEXEC.BAT file (for
  451.           DOS) or your CONFIG.SYS (for OS/2) to make sure that the
  452.           directory that you copied the executables to is on the path.  If
  453.           there is no path statement in the files, then using a text editor
  454.           (or non-document mode on your word processor), add the following
  455.           line to the respective file:
  456.  
  457.                   PATH drive:\directory
  458.  
  459.           where drive is the letter of the drive containing LOG.EXE and
  460.           directory is the directory on that drive where LOG.EXE resides.
  461.           In my case above, I have the following line in my AUTOEXEC.BAT
  462.           for DOS:
  463.  
  464.                   PATH E:\BIN
  465.  
  466.           and in my CONFIG.SYS for OS/2 it reads:
  467.  
  468.                   PATH C:\BIN2
  469.  
  470.           so that my system can find and load LOG (and RLOG if I am in DOS)
  471.           without me having to be in its directory.
  472.  
  473.  
  474.           The next thing that you have to do is to set up a directory for
  475.           LOG to use as its working directory.  This is the place where LOG
  476.           will keep its files, and should be a special directory used for
  477.           nothing else.  On my system I have a directory called C:\LOG
  478.           which is used for these files.  Bear in mind if you use LOG under
  479.           DOS and OS/2 that even though the executable files are different,
  480.           they can utilize the same data files (does it make sense to do it
  481.           in any other way?).  Once you have created this directory, copy
  482.           the LOG.HLP file into it.  This file contains the help
  483.           information for LOG, information which is provided when you press
  484.           Alt-H.  Also, you should set the environment variable LOGPATH to
  485.           point at this directory so that LOG knows where its files are.
  486.           To do this, edit your AUTOEXEC.BAT (in DOS) or your CONFIG.SYS
  487.           (in OS/2) and include the following line:
  488.  
  489.                   SET LOGPATH=drive:\directory
  490.  
  491.           where drive is the letter of the drive containing the special log
  492.           directory and directory is the actual directory name.  Please
  493.           notice that there are no spaces between LOGPATH, =, and the drive
  494.           letter.  This is important!  On my system, the line looks like
  495.           this:
  496.  
  497.                   SET LOGPATH=C:\LOG
  498.  
  499.           so that all of the special files will be located in that
  500.           directory.
  501.  
  502.  
  503.  
  504.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  505.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  506.                                                                      Manual
  507.                                                                      Manual
  508.                                         Page 7
  509.                                         Page 7
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.           Once all of these steps have been completed, you must reboot your
  518.           computer so that the changes will take effect.
  519.  
  520.  
  521.  
  522.           5.2-Updating LOG Version 2.xx Files to Version 3.xx
  523.           5.2-Updating LOG Version 2.xx Files to Version 3.xx
  524.           _________________________________________________________________
  525.  
  526.  
  527.  
  528.  
  529.           If this is the first version of LOG that you have used, then
  530.           please skip this section.  Otherwise, read on!
  531.  
  532.  
  533.           If you are using LOG version 2.00 through 2.06 and wish to
  534.           convert your files, then you need to use the program provided
  535.           with this version of LOG called CONV2TO3.EXE.  It is not
  536.           advisable to copy the program to your hard drive since you only
  537.           need to use it once.
  538.  
  539.  
  540.           The conversion program (CONV2TO3.EXE) uses the LOGPATH
  541.           environment variable in order to know where to create the new
  542.           files.  It also uses the old LOG 2.xx LOG environment variable to
  543.           locate the old log file, so do not remove this variable from your
  544.           AUTOEXEC.BAT (for DOS) or CONFIG.SYS (for OS/2) until you have
  545.           finished the conversion!
  546.  
  547.                Please Note:  The CONV2TO3 program will overwrite any files
  548.                Please Note:
  549.                ______ _____
  550.                in the new log directory.  It should be run prior to ever
  551.                using LOG, and should never be run again!
  552.  
  553.  
  554.           To convert your version 2.xx log file over to version 3.xx log
  555.           files, invoke the CONV2TO3 program by typeing the following at
  556.           the command prompt:
  557.  
  558.                   C:> drive:\directory\CONV2TO3
  559.  
  560.           where drive is the letter of the drive where the CONV2TO3.EXE
  561.           program is located and directory is the actual directory where it
  562.           is located.  For example:
  563.  
  564.                   C:> A:\DOWNLOAD\CONV2TO3
  565.  
  566.           will start the program if it is on A: in a directory called
  567.           DOWNLOAD.
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  575.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  576.                                                                      Manual
  577.                                                                      Manual
  578.                                         Page 8
  579.                                         Page 8
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.           The CONV2TO3 program will then sign on with some information
  588.           about what it will and will not do and then prompt you if it
  589.           should continue.  If you press "Y", the program will convert all
  590.           of your version 2.xx logs to version 3.xx format.  Once this has
  591.           been done, you are ready to run the new LOG program.  You may
  592.           also take the opportunity to remove the set LOG= and set
  593.           LOGFLAGS= information from your AUTOEXEC.BAT (in DOS) and your
  594.           CONFIG.SYS (in OS/2) and follow this with a reboot.
  595.  
  596.  
  597.  
  598.           5.3-Using LOG.EXE
  599.           5.3-Using LOG.EXE
  600.           _________________________________________________________________
  601.  
  602.  
  603.  
  604.  
  605.           LOG.EXE has been written in such a manner to permit access to its
  606.           functions using a menu as well as direct access to its functions
  607.           using command line flags.  The only difference between the two is
  608.           that when you use the command line flags, you will only access
  609.           the functions you explicitly requested and will exit the program
  610.           once you have finished with those functions.  Hence, what is
  611.           described in this section as pertaining to the menu interface
  612.           will also pertain to the command line interface.
  613.  
  614.  
  615.           To start LOG, type LOG at the command line and press Enter.  LOG
  616.           will load and you should be presented with the following menu (if
  617.           you haven't registered LOG, you will be prompted to press a key
  618.           after a message appears indicating that the program is
  619.           unregistered):
  620.  
  621.                         ╒ LOG (v 3.00ß): Main Menu═════════╕
  622.                         │                                  │
  623.                         │   1. Log In or Out               │
  624.                         │   2. Edit a Logged Entry         │
  625.                         │   3. Add a New Client            │
  626.                         │   4. Edit a Client               │
  627.                         │   5. Edit Self/Company Info      │
  628.                         │   6. Bill an Expense             │
  629.                         │   7. Show Current Billing        │
  630.                         │   8. Print Current Billing       │
  631.                         │   9. Export Billing Logs         │
  632.                         │   0. Import Billing Logs         │
  633.                         │   C. Configure Colors            │
  634.                         │   X. Exit this Program           │
  635.                         │                                  │
  636.                         ╘══════════════════════════════════╛
  637.  
  638.                              Figure 5.1: LOG's Main Menu
  639.                              Figure 5.1
  640.  
  641.  
  642.  
  643.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  644.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  645.                                                                      Manual
  646.                                                                      Manual
  647.                                         Page 9
  648.                                         Page 9
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.           To select any of the choices you may either move the "light bar"
  657.           up and down using the up and down arrow keys until it highlights
  658.           your desired choice and then press Enter, or you may press the
  659.           number or letter which corresponds to the desired choice.  Take,
  660.           for example, the choice to Add a New Client.  You may either move
  661.           the light bar to highlight the choice and press Enter, or you may
  662.           go directly into it by pressing the number 3.  Once you are in
  663.           the desired choice, you may return to the main menu by pressing
  664.           the [Esc] key.
  665.  
  666.  
  667.           The command line interface works essentially as a shortcut means
  668.           of achieving a specific choice.  If you wish to see the command
  669.           line options, merely type LOG /? at the command line and press
  670.           Enter.  The following help screen should be shown:
  671.  
  672.                      ╒ LOG (v 3.00ß): Command Line ═══════════╕
  673.                      │                                        │
  674.                      │ Command Line Options:                  │
  675.                      │                                        │
  676.                      │ -B        Print Current Billing        │
  677.                      │ -E        Edit Client Information      │
  678.                      │ -F        Edit (Fix) a Logged Entry    │
  679.                      │ -I        Import Log Entries from File │
  680.                      │ -L        Log in/Log out               │
  681.                      │ -P        Bill an Expense              │
  682.                      │ -S        Show Current Billing         │
  683.                      │ -X        Export Log Entries to File   │
  684.                      │ -? or -H  Show Option List             │
  685.                      │                                        │
  686.                      ╘ Press any key to continue ═════════════╛
  687.  
  688.                         Figure 5.2: Command Line Help Screen
  689.                         Figure 5.2
  690.  
  691.           To invoke any of these options from the command line, type LOG -
  692.           option or LOG /option and press Enter.  For example, if you wish
  693.           to Log In/Out with a client, type the following at the command
  694.           line and press Enter:
  695.  
  696.                   C:>  LOG -L
  697.  
  698.           This will take you directly to the login/logout screen.  You may
  699.           string any number of commands on the line and they will be
  700.           executed in order.  If you wish to log out from the current job
  701.           and then look at the current billing, you would type:
  702.  
  703.                   C:>  LOG -L -S
  704.  
  705.           which will execute the logout first and then take you to the show
  706.           billing screen!
  707.  
  708.  
  709.  
  710.  
  711.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  712.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  713.                                                                      Manual
  714.                                                                      Manual
  715.                                        Page 10
  716.                                        Page 10
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.           5.4-Keystrokes
  725.           5.4-Keystrokes
  726.           _________________________________________________________________
  727.  
  728.  
  729.  
  730.  
  731.           The toughest part of using the new LOG will be in learning the
  732.           keystrokes used.  While some of these will be obvious, some will
  733.           not.  Should you find yourself in trouble, pressing [Alt][H] will
  734.           summon forth a help screen with the keystroke commands that are
  735.           active for the current field.
  736.  
  737.  
  738.           Let us start with the obvious keystrokes.  When you are in an
  739.           editing field, the [Left Arrow] moves you left by one character
  740.           position and the [Right Arrow] moves you right by one character
  741.           position.  The [Backspace] key will delete the character to the
  742.           left of the cursor position and the [Del] key will delete the
  743.           character under the cursor.  The [Ins] key toggles insert mode
  744.           off (cursor becomes an underline) and on (cursor becomes a
  745.           block).  The [Enter] key signals that you are satisfied with the
  746.           input on the current field and advances you to the next field.
  747.           The [Esc] key aborts the current action and returns you to the
  748.           previous menu level ([Alt][Q] is the same as [Esc]).  The [Tab]
  749.           key moves you to the next field but does not save the changes on
  750.           the current field.  The [Shift][Tab] keystroke combination takes
  751.           you to the previous key and does not save the changes on the
  752.           current field.
  753.  
  754.  
  755.           Now for some of the not-so-obvious keystrokes.  To clear a field
  756.           completely, use the [Alt][C] combination.  To jump to the end of
  757.           a field, press [Ctrl][Right Arrow].  The converse operation,
  758.           [Ctrl][Left Arrow] will take you to the beginning of a field.  To
  759.           save changes to a screen and exit, press [Alt][X] or [Ctrl][End].
  760.           Please note that you MUST press [Enter] after the LAST field that
  761.           you change before pressing [Alt][X] (or [Ctrl][End]) or else the
  762.           changes that you made on that field will be lost!  This might be
  763.           a bit tricky at first, but it is insurance against you making
  764.           unwanted changes to a field.
  765.  
  766.  
  767.           On some screens, you are instructed to use the [PgUp] and [PgDn]
  768.           keys to scroll through different items.  The [PgUp] key scrolls
  769.           backwards through the list and the [PgDn] key scrolls forwards
  770.           through the items.
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  780.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  781.                                                                      Manual
  782.                                                                      Manual
  783.                                        Page 11
  784.                                        Page 11
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.           5.5-Using RLOG
  793.           5.5-Using RLOG
  794.           _________________________________________________________________
  795.  
  796.  
  797.  
  798.  
  799.           MS-DOS and PC-DOS users can now utilize a TSR utility called
  800.           RLOG.EXE which permits them to do a few major operations on LOG
  801.           files.  RLOG is a program which will go resident and take about
  802.           40K of memory.  If this is too much and you are using
  803.           Quarterdeck's QEMM-386, you may load it into high memory using
  804.           LOADHI.  This will reduce the memory constraints somewhat.
  805.  
  806.  
  807.           Since RLOG is a TSR program, it may conflict with other TSR
  808.           utilities in memory.  Many steps have been taken to ensure that
  809.           RLOG is a well-behaved application.  Here are a few of its
  810.           limitations and caveats:
  811.  
  812.                   ■ RLOG will not pop up over a graphics screen.
  813.                   ■ RLOG will not uninstall itself if it detects that other
  814.           routines
  815.                     which have loaded above it have changed interrupt
  816.           vectors that it
  817.                     owns.
  818.                   ■ RLOG will not pop-up during DOS's non-reentrant moments
  819.           or during
  820.                     disk accesses.  It monitors the DOS busy flag and if it
  821.           cannot pop
  822.                     up, it makes a noise to show it cannot pop-up at that
  823.           time.
  824.                   ■ RLOG will attempt to detect if LOG is active and if it
  825.           is, it will
  826.                     refuse to pop-up to prevent the LOG files from being
  827.           damaged.  It is
  828.                                                                    *
  829.                     wise to not depend too heavily on this feature!
  830.                   ■ LOG and RLOG utilize the Intra-Application
  831.           Communications Area to
  832.                     know about each others existence.  This might stomp on
  833.           other
  834.                     applications, but under DOS it is the price one must
  835.           pay.  LOG will
  836.  
  837.           _________________________________________________________________
  838.  
  839.           *       Of course, the program could have avoided this by using
  840.           _
  841.                   file sharing, but this would open another can of worms.
  842.                  Everyone using RLOG would have to have DOS 3.0 or greater
  843.                     and would have to ensure that SHARE is running, yet
  844.                       another program to reduce active memory in DOS!
  845.  
  846.  
  847.  
  848.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  849.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  850.                                                                      Manual
  851.                                                                      Manual
  852.                                        Page 12
  853.                                        Page 12
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.                     always return the IAC to its original state when it
  862.           exits to
  863.                     minimize the chances that it will stomp on another
  864.           application's
  865.                     use of this area.
  866.                   ■ RLOG will keep servicing the Int 28h interrupt while
  867.           sitting idle.
  868.                     This will make it more amenable to other pop-up
  869.           routines and thus
  870.                     avoid "hogging" the spotlight!
  871.  
  872.           To run RLOG, merely type RLOG at the prompt and press Enter (this
  873.           implies that you have installed RLOG along the path as was
  874.           described above).  RLOG will sign on and then you will be led
  875.           back to the command prompt.  To pop-up RLOG, press
  876.           [Ctrl][Alt][L].  If RLOG does not find itself in a situation
  877.           under which it cannot pop-up, it will show a menu similar to the
  878.           following:
  879.  
  880.                          ╒ RLOG: Main Menu ════════════════╕
  881.                          │                                 │
  882.                          │  1. Log In/Log Out              │
  883.                          │  2. Add a New Client            │
  884.                          │  3. Edit a Client               │
  885.                          │  X. Exit RLOG                   │
  886.                          │  R. Remove Program from Memory  │
  887.                          │                                 │
  888.                          ╘═════════════════════════════════╛
  889.  
  890.                             Figure 5.3: RLOG's Main Menu
  891.                             Figure 5.3
  892.  
  893.  
  894.           Each of the options behave exactly as the ones in LOG.EXE.  The
  895.           only option that needs some explanation is the one entitled
  896.           Remove Program from Memory.  Selection of this option will make
  897.           ______ _______ ____ ______
  898.           RLOG attempt to uninstall itself from memory and return its
  899.           memory to DOS.  This operation will be successful unless either
  900.           of the following conditions is met:
  901.  
  902.                   ■ another TSR is has been installed after RLOG,
  903.                   ■ RLOG is popped-up over a program which captures
  904.           interrupt vectors.
  905.  
  906.           If this is the case, RLOG will open an error box and report that
  907.           it cannot uninstall at that time.  Otherwise, RLOG will remove
  908.           itself from memory as commanded.
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  918.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  919.                                                                      Manual
  920.                                                                      Manual
  921.                                        Page 13
  922.                                        Page 13
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.           _________________________________________________________________
  930.  
  931.                                       Chapter 6
  932.                                       Chapter 6
  933.  
  934.                                  Using LOG's Options
  935.                                  Using LOG's Options
  936.           _________________________________________________________________
  937.  
  938.  
  939.  
  940.  
  941.           The following sections describe how to use some of the options in
  942.           LOG.  Any of the options which are common to both LOG and RLOG
  943.           will work in an identical fashion.
  944.  
  945.  
  946.  
  947.           6.1-Logging In
  948.           6.1-Logging In
  949.           _________________________________________________________________
  950.  
  951.  
  952.  
  953.  
  954.           To log in with a client, select the Log In/Log Out option from
  955.                                               ___ ______ ___
  956.           the main menu.  You will be presented with a log in screen.  On
  957.           this screen you may select the client that you wish to log in
  958.           with by using your [PgUp] and [PgDn] keys.  You will also need to
  959.           fill in a description of the project.  You may also change the
  960.           log in date and time, although these default to the current date
  961.           and time which is most likely the desired login time.  Once the
  962.           screen has been finished, it should look similar to the
  963.           following:
  964.  
  965.             ╒ Log In With Client ══════════════════════════════════════╕
  966.             │                                                          │
  967.             │ Name:    Chris Laforet Software_____  <--- Page through  │
  968.             │ Address: Internal Billing Account___  clients using your │
  969.             │          511-D Poplar St__________    PgUp and PgDn keys │
  970.             │ City:    Graham_______   State: NC  Zip: 27253-____      │
  971.             │ Phone:   ___-___-____                                    │
  972.             │                                                          │
  973.             │ Project: Internal Projects_____________                  │
  974.             │                                                          │
  975.             │ Descrip: Preparing Documentation For LOG________________ │
  976.             │ In Date: 04/29/90   Time: 01:53                          │
  977.             │                                                          │
  978.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  979.  
  980.                          Figure 6.1: Filled-in Log In Screen
  981.                          Figure 6.1
  982.  
  983.           Once you have completed this screen to your satisfaction, you can
  984.           go ahead and log in by pressing [Alt][X] or [Ctrl][End].  If you
  985.           wish to abort the log in, press [Esc].
  986.  
  987.  
  988.  
  989.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  990.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  991.                                                                      Manual
  992.                                                                      Manual
  993.                                        Page 14
  994.                                        Page 14
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.           6.2-Logging Out
  1003.           6.2-Logging Out
  1004.           _________________________________________________________________
  1005.  
  1006.  
  1007.  
  1008.  
  1009.           Once you have logged in, you can log out by selecting the Log
  1010.                                                                     ___
  1011.           In/Log Out option again.  You may change the log out date and
  1012.           ______ ___
  1013.           time, even though it defaults to the current date and time.  You
  1014.           will have a screen similar to the following:
  1015.  
  1016.             ╒ Log Out With Client ═════════════════════════════════════╕
  1017.             │                                                          │
  1018.             │ Name:    Chris Laforet Software_____________             │
  1019.             │ Address: Internal Billing Account______                  │
  1020.             │          511-D Poplar St_______________                  │
  1021.             │ City:    Graham_________   State: NC   Zip: 27253-____   │
  1022.             │ Phone:   ___-___-____                                    │
  1023.             │ Project: Internal Projects_____________                  │
  1024.             │                                                          │
  1025.             │ Login:   04/29/90   Time: 01:53                          │
  1026.             │ Logout:  04/29/90   Time: 01:54    Total: ___0:01        │
  1027.             │ Descrip: Preparing Documentation For LOG________________ │
  1028.             │                                                          │
  1029.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  1030.  
  1031.                         Figure 6.2: Filled-out Log Out Screen
  1032.                         Figure 6.2
  1033.  
  1034.           You may then go ahead and log out by pressing [Alt][X] or
  1035.           [Ctrl][End], or you may abort the operation by pressing [Esc] or
  1036.           [Alt][Q].
  1037.  
  1038.  
  1039.  
  1040.           6.3-Edit a Logged Entry
  1041.           6.3-Edit a Logged Entry
  1042.           _________________________________________________________________
  1043.  
  1044.  
  1045.  
  1046.  
  1047.           Sometimes you might discover that you made a mistake in logging
  1048.           in or out with a client.  The most common mistake is in
  1049.           forgetting to log out at the end of a day, a mistake which is
  1050.           discovered the next time you decide to log in with a client!  The
  1051.           simplest solution is to correct the time and date information
  1052.           before logging out, but sometimes the hand is quicker than the
  1053.           eye.  Hence, you can edit the log entry and correct the date and
  1054.           time information manually.
  1055.           Select the Edit a Logged Entry option from the main menu and use
  1056.                      ____ _ ______ _____
  1057.           your [PgUp] and [PgDn] keys to select the entry which you wish to
  1058.           edit.  Once it is on the screen, you can then edit the log-in
  1059.  
  1060.  
  1061.  
  1062.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1063.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1064.                                                                      Manual
  1065.                                                                      Manual
  1066.                                        Page 15
  1067.                                        Page 15
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.           date and time and/or the log-out date and time as you wish.  You
  1076.           may then save the corrections by pressing [Alt][X] or [Ctrl][End]
  1077.           or abort the changes by pressing [Esc] or [Alt][Q].
  1078.  
  1079.  
  1080.  
  1081.           6.4-Add a New Client
  1082.           6.4-Add a New Client
  1083.           _________________________________________________________________
  1084.  
  1085.  
  1086.  
  1087.  
  1088.           Before you can log in with any clients, you need to add clients.
  1089.           To do so, choose the Add a New Client option from the menu.  Fill
  1090.                                ___ _ ___ ______
  1091.           in the necessary fields and it should look similar to the
  1092.           following screen:
  1093.  
  1094.              ╒ Add a New Client ═══════════════════════════════════════╕
  1095.              │                                                         │
  1096.              │ Name:    Chris Laforet Software_____________            │
  1097.              │ Address: 511-D Poplar St_______________                 │
  1098.              │          ______________________________                 │
  1099.              │ City:    Graham_________   State: NC   Zip: 27253-____  │
  1100.              │ Phone:   ___-___-____                                   │
  1101.              │                                                         │
  1102.              │ Project: Internal Projects_____________                 │
  1103.              │                                                         │
  1104.              │ Rate/Hr: ___0.00                                        │
  1105.              │                                                         │
  1106.              ╘ Press Alt-H for Help ═══════════════════════════════════╛
  1107.  
  1108.                            Figure 6.3: Add a Client Screen
  1109.                            Figure 6.3
  1110.  
  1111.           You may save the record by pressing [Alt][X] or [Ctrl][End].  If
  1112.           you don't want to save it, press [Esc] or [Alt][Q].
  1113.  
  1114.  
  1115.  
  1116.           6.5-Edit a Client
  1117.           6.5-Edit a Client
  1118.           _________________________________________________________________
  1119.  
  1120.  
  1121.  
  1122.  
  1123.           The Edit a Client option permits you to correct any information
  1124.               ____ _ ______
  1125.           about a client that you have previously entered.  To use this
  1126.           option, use the [PgUp] and [PgDn] to select the client that you
  1127.           want to edit.  You may then make the required changes to the
  1128.           record and save it by pressing [Alt][X] or [Ctrl][End].  You may
  1129.           abort changes by pressing [Esc] or [Alt][Q].
  1130.  
  1131.  
  1132.  
  1133.  
  1134.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1135.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1136.                                                                      Manual
  1137.                                                                      Manual
  1138.                                        Page 16
  1139.                                        Page 16
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.           6.6-Edit Self/Company Info
  1148.           6.6-Edit Self/Company Info
  1149.           _________________________________________________________________
  1150.  
  1151.  
  1152.  
  1153.  
  1154.           Prior to printing out bills, you must provide some information
  1155.           about yourself or your company, information which will be printed
  1156.           at the top of the bills.  To add this information you must select
  1157.           the Edit Self/Company Info option from the main menu.
  1158.               ____ ____________ ____
  1159.  
  1160.           Fill in the name and address information.  If you provide your
  1161.           telephone number and Social Security Number (required by some
  1162.           companies), these will be printed on the bill also.  You may also
  1163.           include a special message which will be printed next to the total
  1164.           on the bill.  After you have finished, it should look something
  1165.           like the following:
  1166.  
  1167.             ╒ Edit Self/Company Information ═══════════════════════════╕
  1168.             │                                                          │
  1169.             │ Name:    Chris Laforet Software_____________             │
  1170.             │ Address: 511-D Poplar St_______________                  │
  1171.             │          ______________________________                  │
  1172.             │ City:    Graham_________   State: NC   Zip: 27253-____   │
  1173.             │ Phone:   ___-___-____                                    │
  1174.             │ SSN:     999-99-9999  <--- included on bill if provided  │
  1175.             │                                                          │
  1176.             │ Billing Message (included next to total on bill):        │
  1177.             │ Please pay this amount promptly.  Thank You --=>_____    │
  1178.             │                                                          │
  1179.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  1180.  
  1181.                       Figure 6.4: Edit Self/Company Info Screen
  1182.                       Figure 6.4
  1183.  
  1184.           You may then go ahead and save it by pressing [Alt][X] or
  1185.           [Ctrl][End], or you may abort the operation by pressing [Esc] or
  1186.           [Alt][Q].
  1187.  
  1188.  
  1189.  
  1190.           6.7-Bill an Expense
  1191.           6.7-Bill an Expense
  1192.           _________________________________________________________________
  1193.  
  1194.  
  1195.  
  1196.  
  1197.           In order to bill a non-time expense to a client, you may select
  1198.           the Bill an Expense option from the main menu.  You merely need
  1199.               ____ __ _______
  1200.           to select the client to bill the expense to by using your [PgUp]
  1201.           and [PgDn] keys, type in the description of the expense, and the
  1202.           amount of the expense.  You may also change the date that the
  1203.  
  1204.  
  1205.  
  1206.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1207.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1208.                                                                      Manual
  1209.                                                                      Manual
  1210.                                        Page 17
  1211.                                        Page 17
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.           expense was incurred even though it defaults to the current date.
  1220.           When you are finished, the screen should look somewhat like the
  1221.           following:
  1222.  
  1223.             ╒ Enter An Expense For Client ═════════════════════════════╕
  1224.             │                                                          │
  1225.             │ Name:    Chris Laforet Software_______ <--- Page through │
  1226.             │ Address: Internal Billing Account___  clients using your │
  1227.             │          511-D Poplar St____________  PgUp and PgDn keys │
  1228.             │ City:    Graham_________  State: NC  Zip: 27253-____     │
  1229.             │ Phone:   ___-___-____                                    │
  1230.             │                                                          │
  1231.             │ Project: Internal Projects_____________                  │
  1232.             │                                                          │
  1233.             │ Expense: Version 3.00 Of Log Program____________________ │
  1234.             │ Date:    04/29/90   Cost: ___26.25                       │
  1235.             │                                                          │
  1236.             ╘ Press Alt-H for Help ════════════════════════════════════╛
  1237.  
  1238.                           Figure 6.5: Expense Entry Screen
  1239.                           Figure 6.5
  1240.  
  1241.           Once you have completed this screen, press [Alt][X] or
  1242.           [Ctrl][End] to save the record or press [Esc] or [Alt][Q] to
  1243.           abort it.
  1244.  
  1245.  
  1246.  
  1247.           6.8-Show Current Billing
  1248.           6.8-Show Current Billing
  1249.           _________________________________________________________________
  1250.  
  1251.  
  1252.  
  1253.  
  1254.           At any time you may take a look at the state of the current
  1255.           billing for any of your clients by selecting the Show Current
  1256.                                                            ____ _______
  1257.           Billing option from the main menu.  You must select the
  1258.           _______
  1259.           client/project for which you wish to see the billing by using
  1260.           your [PgUp] and [PgDn] keys.  Once you select the one that you
  1261.           want to see, press [Enter], [Alt][X], or [Ctrl][End] to see the
  1262.           billing.
  1263.  
  1264.  
  1265.  
  1266.           6.9-Print Current Billing
  1267.           6.9-Print Current Billing
  1268.           _________________________________________________________________
  1269.  
  1270.  
  1271.  
  1272.  
  1273.           When you are ready to print bills, select the Print Current
  1274.                                                         _____ _______
  1275.           Billing option from the main menu.  You may use your [PgUp] and
  1276.           _______
  1277.  
  1278.  
  1279.  
  1280.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1281.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1282.                                                                      Manual
  1283.                                                                      Manual
  1284.                                        Page 18
  1285.                                        Page 18
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.           [PgDn] keys to select the client to bill (or to bill all
  1294.           clients).  You may also select where to print the bills.  If you
  1295.           select to print to a file, you must specify the filename to print
  1296.           to.  You may also select to delete the log entries after printing
  1297.           the bills.  You will most likely want to delete entries to avoid
  1298.           multiple billing to your clients, however you might need to pull
  1299.           multiple copies for your records.  You may also select you own
  1300.           invoice number even though it defaults to YYYYMMDD (YYYY is year,
  1301.           MM is month, and DD is day).  Each bill will add the record
  1302.           number of the client to the base invoice number.
  1303.  
  1304.  
  1305.  
  1306.           6.10-Export Billing Logs
  1307.           6.10-Export Billing Logs
  1308.           _________________________________________________________________
  1309.  
  1310.  
  1311.  
  1312.  
  1313.           You can use the Export Billing Logs option to export log records
  1314.                           ______ _______ ____
  1315.           to a file in order to transfer them to another computer.  This
  1316.           option is useful for consultants who work on multiple machines,
  1317.           or for people who use a portable computer.
  1318.  
  1319.           All you have to do is select the client that you want to export
  1320.           log entries for, enter the filename that you want to export to,
  1321.           and select if you want to delete the entries once they have been
  1322.           exported.  Once you have done these things, press [Alt][X] or
  1323.           [Ctrl][End] to export the log entries.  Pressing [Esc] or
  1324.           [Alt][Q] will cancel this option.
  1325.  
  1326.  
  1327.  
  1328.           6.11-Import Billing Logs
  1329.           6.11-Import Billing Logs
  1330.           _________________________________________________________________
  1331.  
  1332.  
  1333.  
  1334.  
  1335.           Once billing logs have been exported, you may import them into a
  1336.           log file by selecting the Import Billing Logs option from the
  1337.                                     ______ _______ ____
  1338.           main menu.  To use this option, you must provide the filename for
  1339.           the file containing the exported information.  When you press
  1340.           [Enter] the program opens the file and shows you the source
  1341.           client and project.  You may then use your [PgUp] and [PgDn] to
  1342.           select the client/project to which you want to import the logs.
  1343.           Once you have set everything up to your liking, press [Alt][X] or
  1344.           [Ctrl][End] to import the logs into your log files.
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1352.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1353.                                                                      Manual
  1354.                                                                      Manual
  1355.                                        Page 19
  1356.                                        Page 19
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.           6.12-The HISTORY.LOG File
  1365.           6.12-The HISTORY.LOG File
  1366.           _________________________________________________________________
  1367.  
  1368.  
  1369.  
  1370.  
  1371.           Any transactions which remove information from the log database
  1372.           (Billing or Export) create entries in a audit file called
  1373.           HISTORY.LOG.  This file is located in the default LOG directory.
  1374.           It is in ASCII format and has a copy of all billing information
  1375.           which has been deleted after bill printing or exportation.
  1376.           Should you need a copy of any information that has been billed
  1377.           and deleted, you can use a text editor to cut the relevant
  1378.           section out of HISTORY.LOG and to paste it into your desired
  1379.           file.
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1420.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1421.                                                                      Manual
  1422.                                                                      Manual
  1423.                                        Page 20
  1424.                                        Page 20
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.           _________________________________________________________________
  1432.  
  1433.                                       Chapter 7
  1434.                                       Chapter 7
  1435.  
  1436.                              Bug Reports and Suggestions
  1437.                              Bug Reports and Suggestions
  1438.           _________________________________________________________________
  1439.  
  1440.  
  1441.  
  1442.  
  1443.           If you encounter bugs in your use of the LOG program, please
  1444.           report them to any of the following sources.  If you have
  1445.           suggestions, feel free to send them to Chris Laforet Software via
  1446.           any of the following means.  They are rated according to
  1447.           desirability:
  1448.  
  1449.                The Programmer's Oasis BBS
  1450.                919/226-6984
  1451.                HST,2400,1200,300-N-8-1
  1452.  
  1453.                Fidonet Mail
  1454.                Chris Laforet at 1:151/402
  1455.  
  1456.                Compuserve Email
  1457.                CIS ID: 76120,110
  1458.  
  1459.                Chris Laforet Software
  1460.                511-D Poplar St
  1461.                Graham, NC  27253.
  1462.  
  1463.                BIX Email
  1464.                ID: laforet
  1465.  
  1466.                GEnie Email
  1467.                ID: XTX74591
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1489.           LOG: A Time Logging and Billing Utility       Version 3.00 User's
  1490.                                                                      Manual
  1491.                                                                      Manual
  1492.                                        Page 21
  1493.                                        Page 21
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.           ____________________________________________________________
  1501.  
  1502.  
  1503.                                Table of Contents
  1504.                                Table of Contents
  1505.           ____________________________________________________________
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.                Chapter 1  Introductory Material                      1
  1512.                Chapter 1
  1513.  
  1514.                Chapter 2  Licensing Agreement                        2
  1515.                Chapter 2
  1516.  
  1517.                Chapter 3  Registration of LOG                        4
  1518.                Chapter 3
  1519.  
  1520.                Chapter 4  Other Legalistic Mumbo-Jumbo               5
  1521.                Chapter 4
  1522.  
  1523.                Chapter 5  Installing and Using LOG                   6
  1524.                Chapter 5
  1525.                   5.1   Installing LOG . . . . . . . . . . . . . . . 6
  1526.                   5.1
  1527.                   5.2   Updating LOG Version 2.xx Files to Version
  1528.                   5.2
  1529.                         3.xx . . . . . . . . . . . . . . . . . . . . 8
  1530.                   5.3   Using LOG.EXE  . . . . . . . . . . . . . . . 9
  1531.                   5.3
  1532.                   5.4   Keystrokes . . . . . . . . . . . . . . . .  11
  1533.                   5.4
  1534.                   5.5   Using RLOG . . . . . . . . . . . . . . . .  12
  1535.                   5.5
  1536.  
  1537.                Chapter 6  Using LOG's Options                       14
  1538.                Chapter 6
  1539.                   6.1   Logging In . . . . . . . . . . . . . . . .  14
  1540.                   6.1
  1541.                   6.2   Logging Out  . . . . . . . . . . . . . . .  15
  1542.                   6.2
  1543.                   6.3   Edit a Logged Entry  . . . . . . . . . . .  15
  1544.                   6.3
  1545.                   6.4   Add a New Client . . . . . . . . . . . . .  16
  1546.                   6.4
  1547.                   6.5   Edit a Client  . . . . . . . . . . . . . .  16
  1548.                   6.5
  1549.                   6.6   Edit Self/Company Info . . . . . . . . . .  17
  1550.                   6.6
  1551.                   6.7   Bill an Expense  . . . . . . . . . . . . .  17
  1552.                   6.7
  1553.                   6.8   Show Current Billing . . . . . . . . . . .  18
  1554.                   6.8
  1555.                   6.9   Print Current Billing  . . . . . . . . . .  18
  1556.                   6.9
  1557.                   6.10   Export Billing Logs . . . . . . . . . . .  19
  1558.                   6.10
  1559.                   6.11   Import Billing Logs . . . . . . . . . . .  19
  1560.                   6.11
  1561.                   6.12   The HISTORY.LOG File  . . . . . . . . . .  20
  1562.                   6.12
  1563.  
  1564.                Chapter 7  Bug Reports and Suggestions               21
  1565.                Chapter 7
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.                                           i
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.           ____________________________________________________________
  1588.  
  1589.  
  1590.                                     Figures
  1591.                                     Figures
  1592.           ____________________________________________________________
  1593.  
  1594.  
  1595.  
  1596.  
  1597.                Figure 5.1:  LOG's Main Menu  . . . . . . . . . . . . 9
  1598.                Figure 5.1:
  1599.                Figure 5.2:  Command Line Help Screen . . . . . . . .10
  1600.                Figure 5.2:
  1601.                Figure 5.3:  RLOG's Main Menu . . . . . . . . . . . .13
  1602.                Figure 5.3:
  1603.                Figure 6.1:  Filled-in Log In Screen  . . . . . . . .14
  1604.                Figure 6.1:
  1605.                Figure 6.2:  Filled-out Log Out Screen  . . . . . . .15
  1606.                Figure 6.2:
  1607.                Figure 6.3:  Add a Client Screen  . . . . . . . . . .16
  1608.                Figure 6.3:
  1609.                Figure 6.4:  Edit Self/Company Info Screen  . . . . .17
  1610.                Figure 6.4:
  1611.                Figure 6.5:  Expense Entry Screen . . . . . . . . . .18
  1612.                Figure 6.5:
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.                                          ii
  1652.